Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 LEAF ROAD Terraced £330,000 13 Feb 2020
107 LEAF ROAD Terraced £226,500 14 Jul 2016
109 LEAF ROAD Terraced £159,000 25 Feb 2014
129 LEAF ROAD Semi-Detached £197,000 30 Nov 2016
133 LEAF ROAD Terraced £208,000 6 Sep 2019
137 LEAF ROAD Semi-Detached £211,000 29 Jun 2016
153 LEAF ROAD Terraced £153,500 29 Jan 2014
157 LEAF ROAD Terraced £105,000 1 Jul 2003
159 LEAF ROAD Terraced £103,000 28 Apr 2009
161 LEAF ROAD Terraced £174,000 9 Apr 2009